﻿@page "/docs/helpers/enums/common"

<Seo Canonical="/docs/helpers/enums/common" Title="Enums: Common" Description="Learn about the Blazorise common enums." />

<DocsPageTitle>
    Enums: Common
</DocsPageTitle>

<DocsPageSection>
    <DocsPageSectionHeader Title="Breakpoint">
        <Paragraph>Defines the media breakpoint.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>None</Code> Undefined.</UnorderedListItem>
            <UnorderedListItem><Code>Mobile</Code> Valid on all devices. (extra small)</UnorderedListItem>
            <UnorderedListItem><Code>Tablet</Code> Breakpoint on tablets (small).</UnorderedListItem>
            <UnorderedListItem><Code>Desktop</Code> Breakpoint on desktop (medium).</UnorderedListItem>
            <UnorderedListItem><Code>Widescreen</Code> Breakpoint on widescreen (large).</UnorderedListItem>
            <UnorderedListItem><Code>FullHD</Code> Breakpoint on large desktops (extra large).</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="ThemeContrast">
        <Paragraph>Adjusts the contrast for light or dark themes.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>None</Code> Undefined.</UnorderedListItem>
            <UnorderedListItem><Code>Light</Code> Adjusts the theme for a light colors.</UnorderedListItem>
            <UnorderedListItem><Code>Dark</Code> Adjusts the theme for a dark colors.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="Match">
        <Paragraph>Modifies the URL matching behavior for a link.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>Prefix</Code> Specifies that the link should be active when it matches any prefix of the current URL.</UnorderedListItem>
            <UnorderedListItem><Code>All</Code> Specifies that the link should be active when it matches the entire current URL.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="Cursor">
        <Paragraph>Defines the mouse cursor.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>Default</Code> Default behavior, nothing will be changed.</UnorderedListItem>
            <UnorderedListItem><Code>Pointer</Code> The cursor is a pointer and indicates a link.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="JustifyContent">
        <Paragraph>Aligns the flexible container’s items when the items do not use all available space on the main-axis (horizontally).</Paragraph>
        <UnorderedList>
            <UnorderedListItem><code>None</code> Sets this property to its default value.</UnorderedListItem>
            <UnorderedListItem><code>Start</code> Items are positioned at the beginning of the container.</UnorderedListItem>
            <UnorderedListItem><code>End</code> Items are positioned at the end of the container.</UnorderedListItem>
            <UnorderedListItem><code>Center</code> Items are positioned at the center of the container.</UnorderedListItem>
            <UnorderedListItem><code>Between</code> Items are positioned with space between the lines.</UnorderedListItem>
            <UnorderedListItem><code>Around</code> Items are positioned with space before, between, and after the lines.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="Alignment">
        <Paragraph>Defines the alignment of an element.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>None</Code> No alignment will be applied.</UnorderedListItem>
            <UnorderedListItem><Code>Start</Code> Aligns an element to the left.</UnorderedListItem>
            <UnorderedListItem><Code>Center</Code> Aligns an element on the center.</UnorderedListItem>
            <UnorderedListItem><Code>End</Code> Aligns an element to the right.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="Placement">
        <Paragraph>Defines the placement of an element.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>Top</Code> Top side.</UnorderedListItem>
            <UnorderedListItem><Code>Bottom</Code> Bottom side.</UnorderedListItem>
            <UnorderedListItem><Code>Left</Code> Left side.</UnorderedListItem>
            <UnorderedListItem><Code>Right</Code> Right side.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="BreadcrumbMode">
        <Paragraph>Defines the breadcrumb activation mode.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>None</Code> No activation will be applied.</UnorderedListItem>
            <UnorderedListItem><Code>Auto</Code> Breadcrumb items will be activated based on current navigation.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="Target">
        <Paragraph>The target attribute specifies where to open the linked document.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>None</Code> - No target will be applied. Usually this is the same as <Code>Self</Code>.</UnorderedListItem>
            <UnorderedListItem><Code>Self</Code> - Opens the linked document in the same frame as it was clicked (this is default)</UnorderedListItem>
            <UnorderedListItem><Code>Blank</Code> - Opens the linked document in a new window or tab.</UnorderedListItem>
            <UnorderedListItem><Code>Parent</Code> - Opens the linked document in the parent frame.</UnorderedListItem>
            <UnorderedListItem><Code>Top</Code> - Opens the linked document in the full body of the window.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="Orientation">
        <Paragraph>Defines the orientation of the elements.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>Horizontal</Code> - Elements will be stacked horizontally.</UnorderedListItem>
            <UnorderedListItem><Code>Vertical</Code> - - Elements will be stacked vertically.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>

<DocsPageSection>
    <DocsPageSectionHeader Title="FileInvalidReason">
        <Paragraph>Provides information about the invalid file.</Paragraph>
        <UnorderedList>
            <UnorderedListItem><Code>None</Code> - File is Valid.</UnorderedListItem>
            <UnorderedListItem><Code>MaxLengthExceeded</Code> - File Max Lenght was exceeded.</UnorderedListItem>
            <UnorderedListItem><Code>UnexpectedBufferChunkLength</Code> - The length of the buffer was not as expected when reading the file into the buffer.</UnorderedListItem>
            <UnorderedListItem><Code>TaskCancelled</Code> - Task was cancelled.</UnorderedListItem>
            <UnorderedListItem><Code>UnexpectedError</Code> - Unexpected error, please see exception.</UnorderedListItem>
        </UnorderedList>
    </DocsPageSectionHeader>
</DocsPageSection>
